become embarrassed - German English Dictionary